1.<INPUT onclick=document.all.WebBrowser.ExecWB(1,1) type=button
value=打开 name=Button1>
2.<INPUT onclick=document.all.WebBrowser.ExecWB(4,1) type=button
value=另存为 name=Button2>
3.<INPUT onclick=document.all.WebBrowser.ExecWB(10,1) type=button
value=属性 name=Button3>
4.<INPUT onclick=document.all.WebBrowser.ExecWB(6,1) type=button
value=打印 name=Button>
5.<INPUT onclick=document.all.WebBrowser.ExecWB(8,1) type=button
value=页面设置 name=Button4>
6.<INPUT onclick=window.location.reload() type=button value=刷新
name=refresh>
7.<INPUT onclick=”window.external.ImportExportFavorites(true,”);”
type=button value=导入收藏夹 name=Button5>
8.<INPUT onclick=”window.external.ImportExportFavorites(false,”);”
type=button value=导出收藏夹 name=Button32>
9.<INPUT onclick=”window.external.AddFavorite(location.href,
document.title)” type=button value=插手收藏夹 name=Button22>
10.<INPUT onclick=”window.external.ShowBrowserUI(‘OrganizeFavorites’,
null)” type=button value=整理珍藏夹 name=Submit2>
11.<INPUT onclick=’window.location=”view-source:” +
window.location.href’ type=button value=查看源文件 name=Button7>
12.<INPUT onclick=”window.external.ShowBrowserUI(‘LanguageDialog’,
null)” type=button value=语言设置 name=Button6>
13.<INPUT onclick=”document.execCommand(‘Cut’)” type=button
value=剪切>
14.<INPUT onclick=”document.execCommand(‘Copy’)” type=button
value=拷贝>
15.<INPUT onclick=”document.execCommand(‘Paste’)” type=button
value=粘贴>
16.<INPUT onclick=”document.execCommand(‘Undo’)” type=button
value=撤消>
17.<INPUT onclick=”document.execCommand(‘Delete’)” type=button
value=删除>
18.<INPUT onclick=”document.execCommand(‘Bold’)” type=button
value=黑体>
19.<INPUT onclick=”document.execCommand(‘Italic’)” type=button
value=斜体>
20.<INPUT onclick=”document.execCommand(‘Underline’)” type=button
value=下划线>
21.<INPUT onclick=”document.execCommand(‘stop’)” type=button
value=停止>
22.<INPUT onclick=”document.execCommand(‘SaveAs’)” type=button
value=保存>
23.<INPUT
onclick=”document.execCommand(‘Saveas’,false,’c:\\test.htm’)”
type=button value=另存为>
24.<INPUT onclick=”document.execCommand(‘FontName’,false,fn)”
type=button value=字体>
25.<INPUT onclick=”document.execCommand(‘FontSize’,false,fs)”
type=button value=字体大小>
26.<INPUT onclick=”document.execCommand(‘refresh’,false,0)”
type=button value=刷新>
27.<INPUT onclick=window.location.reload() type=button
value=刷新>
28.<INPUT onclick=history.go(1) type=button value=前进>
29.<INPUT onclick=history.go(-1) type=button value=后退>
30.<INPUT onclick=history.forward() type=button value=前进>
31.<INPUT onclick=history.back() type=button value=后退>
32.<INPUT
onclick=’window.external.ImportExportFavorites(true,””;);’
type=button value=导入收藏夹>
33.<INPUT
onclick=’window.external.ImportExportFavorites(false,””;);’
type=button value=导出收藏夹>
34.<INPUT onclick=”window.external.ShowBrowserUI(‘OrganizeFavorites’,
null)” type=button value=整理珍藏夹>
35.<INPUT onclick=”window.location = ‘view-source:’+
window.location.href” type=button value=查看源文件>
36.<INPUT onclick=”window.external.ShowBrowserUI(‘LanguageDialog’,
null)” type=button value=语言设置>
37.<INPUT onclick=”window.external.AddFavorite(”,
七千0个为啥)” type=button value=出席收藏夹>
38.<INPUT onclick=”window.external.addChannel(”)”
type=button value=插足到频道>
39.<INPUT
onclick=”this.style.behavior=’url(#default#homepage)’;this.setHomePage(”)”
type=button value=设成主页>

1、<input type="button" value="我是按钮">
概念普通开关,依据value值来内定按键的显示内容
如若未有一些名尺寸,会依附value的文字自动调节

UITableViewCell上的开关点击事件管理,有需求的相爱的人能够参照下。
今天黑马做项指标时候,又遇上管理自定义的UITableViewCell上按钮的点击事件难题。笔者了然有两种办法,不过陡然想不起来从前是如何是好的了,好记性不比烂笔头,依旧记录一下啊。
1、第一种艺术给Button加上tag值
此处分为两种:一种是平素在原生的UITableViewCell上增加UIButton开关,然后给UIButton设置tag值,然后在调节器里的方式里透过取多少,做分界面跳转等。依旧比方吗,省的回忆半天。

图片 1

onclick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开
name=Button1 2.INPUT onclick=document.all.WebBrowser.ExecWB(4,1)
type=button value=另存为 name=Button…

2、<input type="image" src="images/register.jpg">
图片按键, 设置type值后,根据src钦定的图纸来展示
在js中非凡使用

  • (UITableViewCell *)tableView:(UITableView *)tableView
    cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString
    *identifier = @”Cell”; UITableViewCell *cell = [tableView
    dequeueReusableCellWithIdentifier:reuseIdentifier]; if (cell ==
    nil) { cell = [[UITableViewCell alloc]
    initWithStyle:UITableViewCellStyleDefault
    reuseIdentifier:identifier]; cell.selectionStyle =
    UITableViewCellSelectionStyleNone; } User *user =
    _users[indexPath.row]; cell.user = user; //拍照button UIButton
    *photographButton = [UIButton buttonWithType:UIButtonTypeCustom];
    photographButton.frame = CGRectMake(221 , 10, 100, 44);
    [photographButton setImage:[UIImage imageNamed:@”camera.png”]
    forState:UIControlStateNormal]; [photographButton addTarget:self
    action:@selector(photographButtonClicked:)
    forControlEvents:UIControlEventTouchUpInside]; photographButton.tag
    = indexPath.row; [cell.contentView addSubview:photographButton];
    return cell;}

显示器快速照相 2018-02-12 上午9.49.11.png

3、<input type="reset">
重新设置按键:清空和复位按键同在form中别的表单成分的值
复位按键显示的内容一致能够透过value来拓宽修改

下一场在点击事件中取多少,加新闻

html部分

4、<input type="submit">
交给按键
将form中已经付出好的多少交由到服务器
在form标签中增加action属性,钦点要付出到的服务器地址,也正是ULacrosseL
要付出的成分必供给有name属性

  • (void)photographButtonClicked:(UIButton *)sender{ User *user =
    _users[sender.tag]; PhotoPickerController *photoPicker =
    [[PhotoPickerController alloc] init]; photoPicker.user = user;
    [self.navigationController pushViewController:photoPicker
    animated:YES]; }
    如上多个办法都以在同三个调节器中。
    除此以外一种,自定义了UITableViewCell,那么就在UITableViewCell里增加三个代理方法。
<form class="" action="index.html" method="post">
    <input class="search_input" type="text">
    <input class="seek" type="button" value="搜索答案">
    <input class="question" type="button" value="我要提问?">
</form>

5、<input type="hidden" name="cc" value="kukuku">
隐藏域
相配提交按键的交给操作,偷偷提交一些另外的音信到服务器

import <UIKit/UIKit.h>@protocol TermCellDelegate <NSObject>- (void)choseTerm:(UIButton *)button;@end@interface TermCell : UITableViewCell@property (retain, nonatomic) IBOutlet UIButton *checkButton;@property (retain, nonatomic) IBOutlet UILabel *termLabel;@property (assign, nonatomic) BOOL isChecked;@property (assign, nonatomic) id<TermCellDelegate> delegate;- (IBAction)checkAction:(UIButton *)sender;@end#import “TermCell.h”@implementation TermCell- (void)awakeFromNib{ // Initialization code}- (void)setSelected:(BOOL)selected animated:(BOOL)animated{ [super setSelected:selected animated:animated]; // Configure the view for the selected state}- (void)layoutSubviews{ [super layoutSubviews]; if (_isChecked) { [_checkButton setBackgroundImage:[UIImage imageNamed:@”task_state_checked”] forState:UIControlStateNormal]; } else { [_checkButton setBackgroundImage:[UIImage imageNamed:@”task_state_unchecked”] forState:UIControlStateNormal]; }}- (void)dealloc { [_checkButton release]; [_termLabel release]; [super dealloc];}- (IBAction)checkAction:(UIButton *)sender { if ([_delegate respondsToSelector:@selector(choseTerm:)]) { sender.tag = self.tag; [_delegate choseTerm:sender]; }}@end

下一场再调节器中完结Cell的代理方法就可以

css部分

</head>
<body>
<!--
作用,点击的时候,把form标签内收集的信息提交到服务器,如果input标签没有指定name属性就不会被提交
type="submit"
-->
<form action="">
    <!--手机号码: <input type="text" name="phone">-->
    <!--
    type="number"
    只输入数字,并且可以通过上下箭头进行修改
    -->
    手机号码: <input type="number" name="phone">
    <input type="submit">
    <!--
    button: 提供了一个按钮
    -->
    <input type="button" value="我是一个按钮">
    <input type="image" src="down.jpg">
    <input type="reset" value="重新输入">
    <input type="hidden" name="QQ" value="12435">
    <!--
    按钮输入:可以通过value指定显示的文字
      type="button": 结合js来执行操作
      type="image" 用图片来改变按钮的外观,默认执行提交操作
      type="reset" : 重置form表单标签内的所有输入标签,清空内容
      隐藏域: type="hidden", 在用户不能察觉的情况下收集一些信息
    -->
</form>
手机号码: <input type="number" name="phone">
</body>

pragma mark – TermCellDelegate- (void)choseTerm:(UIButton *)button{ _clickIndex = button.tag; UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@”鲜明修改学期吗?” message:nil delegate:self cancelButtonTitle:@”撤消” otherButtonTitles:@”鲜明”, nil]; [alertView show];}

当然,这里也足以做分界面跳转,取多少还是用button的tag值。
其次种,是一贯在自定义的Cell里面跳转,这种耦合性相比较强。思路先是找到button的父调节器,然后做分界面跳转也许别的操作。有那样贰个工具方法

.pull_right .sarch .search_input {
    float: left;
    width: 560px;
    height: 36px;
    line-height: 36px;
    padding: 10px;
    box-sizing: border-box;
    font-size: 15px;
    outline: none;
    border: none;
}
.pull_right .sarch .seek {
    float: left;
    display: block;
    width: 110px;
    height: 36px;
    box-sizing: border-box;
    -webkit-appearance: button;     /* mac下要更改"button"的高度, 要添加这句话 */
    background-color: #f16236; 
    text-align: center;
    font-size: 15px;
    color: #fff;
    cursor: pointer;     /* 鼠标呈现小手状 */
    outline: none;     /* 消除外部蓝框 */
    border: none;     /* 消除边框 */
}
.pull_right .sarch .question {
    float: right;
    width: 110px;
    height: 36px;
    box-sizing: border-box;
    -webkit-appearance: button;
    background-color: #13a7a9;
    text-align: center;
    font-size: 15px;
    color: #fff;
    cursor: pointer;
    outline: none;
    border: none;
}

图片 2

import “UIView+Additions.h”@implementation UIView (Additions)- (UIViewController *)viewController{ UIResponder *next = [self nextResponder]; do { if ([next isKindOfClass:[UIViewController class]]) { return (UIViewController *)next; } next = [next nextResponder]; } while (next != nil); return nil;}

头文件就不写了,很简短的扩充。

  • (void)setWeiboModel:(WeiboModel *)weiboModel{ if (_weiboModel !=
    weiboModel) { [_weiboModel release]; _weiboModel = [weiboModel
    retain]; } __block WeiboCell *this = self;
    _userImage.touchBlock = ^{ NSString *nickName =
    this.weiboModel.user.screen_name; UserViewController *userCtrl =
    [[UserViewController alloc] init]; userCtrl.userName = nickName;
    [this.viewController.navigationController
    pushViewController:userCtrl animated:YES]; [userCtrl release]; };
    }

此地是给Cell赋值model,然后点击事件是用Block达成的

图片.png

http://www.w3school.com.cn/tags/tag\_input.asp
http://www.w3school.com.cn/html/html\_forms.asp
http://www.w3school.com.cn/html/html\_form\_elements.asp
http://www.w3school.com.cn/html/html\_form\_input\_types.asp
http://www.w3school.com.cn/html/html\_form\_attributes.asp

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图