Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML表单的预设值_Javascript_Html_Iphone - Fatal编程技术网

Javascript HTML表单的预设值

Javascript HTML表单的预设值,javascript,html,iphone,Javascript,Html,Iphone,我试图在HTML表单中预设下拉菜单的值和文本框的值。当用户点击我的iPhone应用程序中的按钮时,它就会进入网络视图,我希望能预设一个下拉菜单和文本字段 我该怎么办 我想将下拉列表设置为值“4”,文本字段设置为“Giro应用程序” 以下是相关的HTML表单代码: <select id="advSrcId" class="list" onchange="showOther($('advSrcId').options[$('advSrcId').selectedIndex].value)" n

我试图在HTML表单中预设下拉菜单的值和文本框的值。当用户点击我的iPhone应用程序中的按钮时,它就会进入网络视图,我希望能预设一个下拉菜单和文本字段

我该怎么办

我想将下拉列表设置为值“4”,文本字段设置为“Giro应用程序”

以下是相关的HTML表单代码:

<select id="advSrcId" class="list" onchange="showOther($('advSrcId').options[$('advSrcId').selectedIndex].value)" name="advSrcId">
    <option selected="" value="">Select</option>
    <option value="1">Google</option>
    <option value="2">Facebook</option>
    <option value="3">Friend Referral</option>
    <option value="4">Other</option>
</select>
<div id="otherAdvsrc" style="">
    <p>
        Please give details here:
        <br/>
        <input class="text" type="text" value="" name="advsrc"/>
        <br/>
    </p>
</div>

挑选
谷歌
脸谱网
朋友推荐
其他

请在此提供详细信息:



蒂亚

> P>您当前正在选择SELECT中的空白值。更改这两个选项:

<option value="">Select</option>
<option selected="selected" value="4">Other</option>
选择
其他

或更好地移除空白选项,只更改4选项。 对于您的输入,添加初始文本作为value属性的值:

<input class="text" type="text" value="Giro Apps" name="advsrc"/>


< /代码> 您当前在选择中选择空白值。更改这两个选项:

<option value="">Select</option>
<option selected="selected" value="4">Other</option>
选择
其他

或更好地移除空白选项,只更改4选项。 对于您的输入,添加初始文本作为value属性的值:

<input class="text" type="text" value="Giro Apps" name="advsrc"/>

查看
-[UIWebView stringByEvaluatingJavaScriptFromString:][/code>的文档。您传入的javascript可以修改正在显示的页面的DOM

看起来您有JQuery可用,因此脚本可能非常简单:

$('input[name=advsrc]').text('Giro Apps')
$('option[value=4]').attr('selected','selected')

在执行此操作之前,请确保等待
webViewDidFinishLoad:
消息击中您的学员。

请查看
-[UIWebView stringByEvaluatingJavaScriptFromString:][/code>的文档。您传入的javascript可以修改正在显示的页面的DOM

看起来您有JQuery可用,因此脚本可能非常简单:

$('input[name=advsrc]').text('Giro Apps')
$('option[value=4]').attr('selected','selected')

在执行此操作之前,请确保等待
webViewDidFinishLoad:
消息击中您的代表。

我实际上没有试图通过HTML更改它。我需要通过XCode设置代码。我正在制作一个iPhone应用程序,有一个按钮,当点击它时,会显示一个HTML表单的网络视图。当webview加载时,我需要将下拉列表的值及其下面的文本预设为上面的值。无法接触网站的后端HTML,因此我必须将其包含在应用程序的代码中。:)我实际上并没有试图通过HTML来改变它。我需要通过XCode设置代码。我正在制作一个iPhone应用程序,有一个按钮,当点击它时,会显示一个HTML表单的网络视图。当webview加载时,我需要将下拉列表的值及其下面的文本预设为上面的值。无法接触网站的后端HTML,因此我必须将其包含在应用程序的代码中。:)